home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.modula3,comp.lang.c++,comp.lang.java
- Path: ERA.COM!era!spencer
- From: spencer@ERA.COM (Spencer Allain)
- Subject: Re: Java closer to Modula-3 than to C++
- In-Reply-To: pete@borland.com's message of 28 Feb 1996 16: 34:59 GMT
- Message-ID: <SPENCER.96Feb28135710@zorgon.ERA.COM>
- Sender: news@ERA.COM
- Organization: Engineering Research Associates, Vienna, VA
- References: <31308FE2.167E@sophia.inria.fr> <3131D831.595C@icl.co.za>
- <DnG4AM.6Hs@cee.hw.ac.uk> <4h207j$eks@druid.borland.com>
- Date: Wed, 28 Feb 1996 18:57:10 GMT
-
- In article <4h207j$eks@druid.borland.com> pete@borland.com (Pete Becker) writes:
-
- In article <DnG4AM.6Hs@cee.hw.ac.uk>, ceepb@cee.hw.ac.uk says...
- >
- >Kevin Berry (kevinb@icl.co.za) wrote:
- >
- >[lots of C++ compiler frustration cut]
- >
- >[Delphi compiler enthusiasm cut, excluding...]
- >
- >: 7. Only needs 8MB RAM.
- >
- >Well I have used a C++ compiler which runs on a 2MB
- >machine, and still has room for program code (and
- >the OS)!
- >
- >It doesn't compile all that quickly, but that is
- >because I am using it with two floppy disc drives
- >(no hard drive).
- >
- >Now what were you saying?
-
- Now, now, the original posting raises a valid point. Pascal puts the
- burden on the programmer to do a lot of the work that the compiler
- does in other languages. That makes it easy to compile, which is why
- Pascal compilers can be very fast, but it makes it hard to write. I
- once heard of a team of two programmers working on a project in
- Pascal. One of them wrote the code, and the other wrote the
- semicolons.
-
- Please, this thread originally had nothing to do with language wars
- concerning Pascal or C++. It concerned the similarity between Java
- and both Modula-3 and C++.
-
- Someone who knows both Modula-3 and C++ relatively well, will notice
- the hybridization of familiar features incorporated in the present
- release of Java.
-
- I think most people would be amazed that some of the "revolutionary"
- concepts of Java, are actually a culmination of functionality drawn
- upon from other languages such as Ada, C++, Modula-3, Pascal, and
- I'm sure even more.
-
- I personally prefer to examine languages for their benefits and
- drawbacks so that I can determine what fits best for a particular
- problem set. I hope this thread will continue to do that, and won't
- devolve into a compiler implementation discussion.
-
- -Spencer
-
- ----------------------------------------------------------------------
- Spencer Allain E-mail: spencer@era.com
- Engineering Research Associates Phone : (703) 734-8800 x1414
- 1595 Spring Hill Road Fax : (703) 827-9411
- Vienna, VA 22182-2235
-
- Ask me why _NOT_ to buy anything from Royal Prestige, a Hycite Co.
- ----------------------------------------------------------------------
- <A HREF=http://www.research.digital.com/SRC/modula-3/html/home.html>
- Modula-3 Home Page DEC SRC</A>
- <A HREF=http://www.vlsi.polymtl.ca/m3/>Modula-3 FAQ, etc. </A>
- ----------------------------------------------------------------------
-